leave the house! - French English Dictionary